"""
多分支
    概述：
        也是if分支结构的一种写法，适用于 多种情况的判断
    格式：
        if 判断条件1:
            代码块1
        elif 判断条件2:
            代码块2
        elif 判断条件3:
            代码块3
        ...
        else:
            代码块n
    执行流程：
        1.先执行判断条件1，看其是否成立，成立则执行代码块1，然后 整个if结束
        2.如果条件1不成立，则判断条件2，看其是否成立，成立则执行代码块2，然后 整个if结束
        3.如果条件2不成立，则判断条件3，看其是否成立，成立则执行代码块3，然后 整个if结束
        4. 重复上面的步骤，知道所有条件都不成立，则执行else ,至此整个if 结束

    案例：
    输入您的成绩，
        如果 90-100 输出优秀
        如果 80-90 输出 良好
        如果 70 - 80 输出中等
        如果 60-70 输出及格
        如果 0-60 输出不及格
        如果 小于0 或者 大于100 输出成绩格式有误
"""

score = int(input("请输入您的成绩："))

if 90 <= score <= 100:
    print("优秀")
elif 80 <= score < 90:
    print("良好")
elif 70 <= score < 80:
    print("中等")
elif 60 <= score < 70:
    print("及格")
elif 0 <= score < 60:
    print("不及格")
else:
    print("您输入的成绩有误")

